package com.rmy.queue.api.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

@ApiModel(value = "UploadTakeNumberReq", description = "上传取号信息实体")
public class UploadTakeNumberReq implements Serializable {

    private static final long serialVersionUID = 1L;

    /** 排队号码 */
    @ApiModelProperty(value = "排队号码", required = true, example = "A001")
    private String queueNo;

    /** 机构号码 */
    @ApiModelProperty(value = "机构号码", required = true, example = "103")
    private String orgNo;

    /** 业务名称 */
    @ApiModelProperty(value = "业务名称", notes = "如：现金业务", example = "现金业务")
    private String businessName;

    /** 证件类型 */
    @ApiModelProperty(value = "证件类型", notes = "对应数据字典", example = "1")
    private String certType;

    /** 证件号码 */
    @ApiModelProperty(value = "证件号码", example = "3412271990020102117")
    private String cardNo;

    /** 设备序号 */
    @ApiModelProperty(value = "设备序号", example = "1")
    private String deviceId;


    public String getQueueNo() {
        return queueNo;
    }

    public void setQueueNo(String queueNo) {
        this.queueNo = queueNo;
    }

    public String getOrgNo() {
        return orgNo;
    }

    public void setOrgNo(String orgNo) {
        this.orgNo = orgNo;
    }

    public String getCertType() {
        return certType;
    }

    public void setCertType(String certType) {
        this.certType = certType;
    }

    public String getCardNo() {
        return cardNo;
    }

    public void setCardNo(String cardNo) {
        this.cardNo = cardNo;
    }

    public String getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(String deviceId) {
        this.deviceId = deviceId;
    }

    public String getBusinessName() {
        return businessName;
    }

    public void setBusinessName(String businessName) {
        this.businessName = businessName;
    }
}
